#include "queue.h"
#include "graph.h"
#include "matrix.h"
#include <iostream>
#include "bfs.h"

int main(int argc, char *argv[])
{
    Graph g;
    g.loadFromFile("graf1.txt");
    BFS alg;
    alg.setGraph(g);
	std::cout << alg.getGraph() << std::endl;
    alg.init(g[Graph_Node(10)]);
    alg.start();

    return 0;
}
